package com.example.login;

public class LoginContract {
    public interface LoginPresenter{
        /**
         * 获取验证码
         */
        void fetchVerifyCode();

        /**
         * 登录
         * @param telNum 手机号码
         * @param verifyCode 验证码
         */
        void login(CharSequence telNum, CharSequence verifyCode);
    }

    public interface LoginView{
        void onCountDown(long count);

        /**
         * 登录成功
         */
        void onLoginSuccess();

        /**
         * 登录失败
         * @param message 登录失败信息
         */
        void onLoginError(String message);

        /**
         * 登录中
         */
        void onLogging();
    }
}
